package com.hbgc.service;

import com.github.pagehelper.PageInfo;
import com.hbgc.pojo.TbType;

import java.util.List;
import java.util.Map;

public interface IVideoTypeService {






    /**
     * 视频分类-分页查询
     * @param pageNow  当前是第几页
     * @param pageSize 每页数据条目数
     * @param typename  查询关键字
     * @return
     */
     PageInfo queryTbTypeByPage(int pageNow, int pageSize, String typename);




    /**
     * 新增一个视频分类
     * @param tbtype
     * @return
     */
    boolean  saveTbType(TbType tbtype);

    /**
     * 修改一个视频分类
     * @param tbType
     */
    boolean  updateTbTypeById(TbType tbType);

    /**
     * 删除一个视频分类
     * @param typeid
     */
    boolean   deleteTbTypeById(Long typeid );

    /**
     * 根据视频分类的typeid查询一个视频分类
     * @param typeid
     */
    TbType   getTbTypeById(Long typeid);

    //新增功能  是否查询所有电影分类
    List  queryTbTypeByPid(boolean isAll);

}
